css: Introduce _gtk_css_value_compute()
authorBenjamin Otte <otte@redhat.com>
Wed, 11 Jul 2012 04:56:07 +0000 (06:56 +0200)
committerBenjamin Otte <otte@redhat.com>
Tue, 28 Aug 2012 13:40:56 +0000 (15:40 +0200)
commit9b953829fbf1332d00c2ca8a99c7da5e4bda8c64
treed11d83a1dbe54909d5ee729a77b55bfa4393649d
parent3f00801e9aedd971378a6aad70e945903db7a798
css: Introduce _gtk_css_value_compute()

This commit is essentially a large reorganization. Instead of all value
subtypes having their own compute function, there is the general
_gtk_css_value_compute() function that then calls a vfunc on the
subtype.
31 files changed:
gtk/gtkcssarrayvalue.c
gtk/gtkcssarrayvalueprivate.h
gtk/gtkcssbgsizevalue.c
gtk/gtkcssbgsizevalueprivate.h
gtk/gtkcssbordervalue.c
gtk/gtkcssbordervalueprivate.h
gtk/gtkcsscornervalue.c
gtk/gtkcsscornervalueprivate.h
gtk/gtkcsseasevalue.c
gtk/gtkcssenginevalue.c
gtk/gtkcssenumvalue.c
gtk/gtkcssimagelinear.c
gtk/gtkcssimagevalue.c
gtk/gtkcssinheritvalue.c
gtk/gtkcssinitialvalue.c
gtk/gtkcssnumbervalue.c
gtk/gtkcssnumbervalueprivate.h
gtk/gtkcsspositionvalue.c
gtk/gtkcsspositionvalueprivate.h
gtk/gtkcssrepeatvalue.c
gtk/gtkcssrgbavalue.c
gtk/gtkcssshadowsvalue.c
gtk/gtkcssshadowsvalueprivate.h
gtk/gtkcssshadowvalue.c
gtk/gtkcssshadowvalueprivate.h
gtk/gtkcssstringvalue.c
gtk/gtkcssstylepropertyimpl.c
gtk/gtkcsstypedvalue.c
gtk/gtkcssvalue.c
gtk/gtkcssvalueprivate.h
gtk/gtksymboliccolor.c